【例子介绍】CodeIgniter工具包
CodeIgniter 是一个小巧但功能强大的 PHP ,作为一个简单而“优雅”的工具包,它可以为 PHP 程序员建立功能完善的 Web 应用程序。如果你是一个使用共享主机,并且为客户所要求的期限而烦恼的开发人员。
CodeIgniter 是为谁准备的?
CodeIgniter 就是你所需要的,如果...
你需要出色的性能。
你需要广泛兼容标准主机上的各种 PHP 版本和配置(例如 PHP4)。
你想要一个几乎只需 0 配置的框架。
你想要一个不需使用命令行的框架。
你想要一个不需坚守限制性编码规则的框架。
你对 PEAR 这种大规模集成类库不感兴趣。
你不希望被迫学习一门模板语言(虽然可以选择你要求的模板解析器)。
你不喜欢复杂,热爱简单。
你需要清晰、完整的文档。
【源码结构】.
├── CodeIgniter4-4.1.5
│ ├── CHANGELOG.md
│ ├── CONTRIBUTING.md
│ ├── LICENSE
│ ├── README.md
│ ├── SECURITY.md
│ ├── app
│ │ ├── Common.php
│ │ ├── Config
│ │ │ ├── App.php
│ │ │ ├── Autoload.php
│ │ │ ├── Boot
│ │ │ │ ├── development.php
│ │ │ │ ├── production.php
│ │ │ │ └── testing.php
│ │ │ ├── CURLRequest.php
│ │ │ ├── Cache.php
│ │ │ ├── Constants.php
│ │ │ ├── ContentSecurityPolicy.php
│ │ │ ├── Cookie.php
│ │ │ ├── Database.php
│ │ │ ├── DocTypes.php
│ │ │ ├── Email.php
│ │ │ ├── Encryption.php
│ │ │ ├── Events.php
│ │ │ ├── Exceptions.php
│ │ │ ├── Feature.php
│ │ │ ├── Filters.php
│ │ │ ├── ForeignCharacters.php
│ │ │ ├── Format.php
│ │ │ ├── Generators.php
│ │ │ ├── Honeypot.php
│ │ │ ├── Images.php
│ │ │ ├── Kint.php
│ │ │ ├── Logger.php
│ │ │ ├── Migrations.php
│ │ │ ├── Mimes.php
│ │ │ ├── Modules.php
│ │ │ ├── Pager.php
│ │ │ ├── Paths.php
│ │ │ ├── Publisher.php
│ │ │ ├── Routes.php
│ │ │ ├── Security.php
│ │ │ ├── Services.php
│ │ │ ├── Toolbar.php
│ │ │ ├── UserAgents.php
│ │ │ ├── Validation.php
│ │ │ └── View.php
│ │ ├── Controllers
│ │ │ ├── BaseController.php
│ │ │ └── Home.php
│ │ ├── Database
│ │ │ ├── Migrations
│ │ │ └── Seeds
│ │ ├── Filters
│ │ ├── Helpers
│ │ ├── Language
│ │ │ └── en
│ │ │ └── Validation.php
│ │ ├── Libraries
│ │ ├── Models
│ │ ├── ThirdParty
│ │ ├── Views
│ │ │ ├── errors
│ │ │ │ ├── cli
│ │ │ │ │ ├── error_404.php
│ │ │ │ │ ├── error_exception.php
│ │ │ │ │ └── production.php
│ │ │ │ └── html
│ │ │ │ ├── debug.css
│ │ │ │ ├── debug.js
│ │ │ │ ├── error_404.php
│ │ │ │ ├── error_exception.php
│ │ │ │ └── production.php
│ │ │ └── welcome_message.php
│ │ └── index.html
│ ├── composer.json
│ ├── depfile.yaml
│ ├── env
│ ├── public
│ │ ├── favicon.ico
│ │ ├── index.php
│ │ └── robots.txt
│ ├── spark
│ ├── system
│ │ ├── API
│ │ │ └── ResponseTrait.php
│ │ ├── Autoloader
│ │ │ ├── Autoloader.php
│ │ │ └── FileLocator.php
│ │ ├── BaseModel.php
│ │ ├── CLI
│ │ │ ├── BaseCommand.php
│ │ │ ├── CLI.php
│ │ │ ├── CommandRunner.php
│ │ │ ├── Commands.php
│ │ │ ├── Console.php
│ │ │ ├── Exceptions
│ │ │ │ └── CLIException.php
│ │ │ └── GeneratorTrait.php
│ │ ├── Cache
│ │ │ ├── CacheFactory.php
│ │ │ ├── CacheInterface.php
│ │ │ ├── Exceptions
│ │ │ │ ├── CacheException.php
│ │ │ │ └── ExceptionInterface.php
│ │ │ └── Handlers
│ │ │ ├── BaseHandler.php
│ │ │ ├── DummyHandler.php
│ │ │ ├── FileHandler.php
│ │ │ ├── MemcachedHandler.php
│ │ │ ├── PredisHandler.php
│ │ │ ├── RedisHandler.php
│ │ │ └── WincacheHandler.php
│ │ ├── CodeIgniter.php
│ │ ├── Commands
│ │ │ ├── Cache
│ │ │ │ ├── ClearCache.php
│ │ │ │ └── InfoCache.php
│ │ │ ├── Database
│ │ │ │ ├── CreateDatabase.php
│ │ │ │ ├── Migrate.php
│ │ │ │ ├── MigrateRefresh.php
│ │ │ │ ├── MigrateRollback.php
│ │ │ │ ├── MigrateStatus.php
│ │ │ │ └── Seed.php
│ │ │ ├── Encryption
│ │ │ │ └── GenerateKey.php
│ │ │ ├── Generators
│ │ │ │ ├── CommandGenerator.php
│ │ │ │ ├── ConfigGenerator.php
│ │ │ │ ├── ControllerGenerator.php
│ │ │ │ ├── EntityGenerator.php
│ │ │ │ ├── FilterGenerator.php
│ │ │ │ ├── MigrateCreate.php
│ │ │ │ ├── MigrationGenerator.php
│ │ │ │ ├── ModelGenerator.php
│ │ │ │ ├── ScaffoldGenerator.php
│ │ │ │ ├── SeederGenerator.php
│ │ │ │ ├── SessionMigrationGenerator.php
│ │ │ │ ├── ValidationGenerator.php
│ │ │ │ └── Views
│ │ │ │ ├── command.tpl.php
│ │ │ │ ├── config.tpl.php
│ │ │ │ ├── controller.tpl.php
│ │ │ │ ├── entity.tpl.php
│ │ │ │ ├── filter.tpl.php
│ │ │ │ ├── migration.tpl.php
│ │ │ │ ├── model.tpl.php
│ │ │ │ ├── seeder.tpl.php
│ │ │ │ └── validation.tpl.php
│ │ │ ├── Help.php
│ │ │ ├── Housekeeping
│ │ │ │ ├── ClearDebugbar.php
│ │ │ │ └── ClearLogs.php
│ │ │ ├── ListCommands.php
│ │ │ ├── Server
│ │ │ │ ├── Serve.php
│ │ │ │ └── rewrite.php
│ │ │ └── Utilities
│ │ │ ├── Environment.php
│ │ │ ├── Namespaces.php
│ │ │ ├── Publish.php
│ │ │ └── Routes.php
│ │ ├── Common.php
│ │ ├── ComposerScripts.php
│ │ ├── Config
│ │ │ ├── AutoloadConfig.php
│ │ │ ├── BaseConfig.php
│ │ │ ├── BaseService.php
│ │ │ ├── Config.php
│ │ │ ├── DotEnv.php
│ │ │ ├── Factories.php
│ │ │ ├── Factory.php
│ │ │ ├── ForeignCharacters.php
│ │ │ ├── Publisher.php
│ │ │ ├── Routes.php
│ │ │ ├── Services.php
│ │ │ └── View.php
│ │ ├── Controller.php
│ │ ├── Cookie
│ │ │ ├── CloneableCookieInterface.php
│ │ │ ├── Cookie.php
│ │ │ ├── CookieInterface.php
│ │ │ ├── CookieStore.php
│ │ │ └── Exceptions
│ │ │ └── CookieException.php
│ │ ├── Database
│ │ │ ├── BaseBuilder.php
│ │ │ ├── BaseConnection.php
│ │ │ ├── BasePreparedQuery.php
│ │ │ ├── BaseResult.php
│ │ │ ├── BaseUtils.php
│ │ │ ├── Config.php
│ │ │ ├── ConnectionInterface.php
│ │ │ ├── Database.php
│ │ │ ├── Exceptions
│ │ │ │ ├── DataException.php
│ │ │ │ ├── DatabaseException.php
│ │ │ │ └── ExceptionInterface.php
│ │ │ ├── Forge.php
│ │ │ ├── Migration.php
│ │ │ ├── MigrationRunner.php
│ │ │ ├── ModelFactory.php
│ │ │ ├── MySQLi
│ │ │ │ ├── Builder.php
│ │ │ │ ├── Connection.php
│ │ │ │ ├── Forge.php
│ │ │ │ ├── PreparedQuery.php
│ │ │ │ ├── Result.php
│ │ │ │ └── Utils.php
│ │ │ ├── Postgre
│ │ │ │ ├── Builder.php
│ │ │ │ ├── Connection.php
│ │ │ │ ├── Forge.php
│ │ │ │ ├── PreparedQuery.php
│ │ │ │ ├── Result.php
│ │ │ │ └── Utils.php
│ │ │ ├── PreparedQueryInterface.php
│ │ │ ├── Query.php
│ │ │ ├── QueryInterface.php
│ │ │ ├── ResultInterface.php
│ │ │ ├── SQLSRV
│ │ │ │ ├── Builder.php
│ │ │ │ ├── Connection.php
│ │ │ │ ├── Forge.php
│ │ │ │ ├── PreparedQuery.php
│ │ │ │ ├── Result.php
│ │ │ │ └── Utils.php
│ │ │ ├── SQLite3
│ │ │ │ ├── Builder.php
│ │ │ │ ├── Connection.php
│ │ │ │ ├── Forge.php
│ │ │ │ ├── PreparedQuery.php
│ │ │ │ ├── Result.php
│ │ │ │ ├── Table.php
│ │ │ │ └── Utils.php
│ │ │ └── Seeder.php
│ │ ├── Debug
│ │ │ ├── Exceptions.php
│ │ │ ├── Iterator.php
│ │ │ ├── Timer.php
│ │ │ ├── Toolbar
│ │ │ │ ├── Collectors
│ │ │ │ │ ├── BaseCollector.php
│ │ │ │ │ ├── Config.php
│ │ │ │ │ ├── Database.php
│ │ │ │ │ ├── Events.php
│ │ │ │ │ ├── Files.php
│ │ │ │ │ ├── History.php
│ │ │ │ │ ├── Logs.php
│ │ │ │ │ ├── Routes.php
│ │ │ │ │ ├── Timers.php
│ │ │ │ │ └── Views.php
│ │ │ │ └── Views
│ │ │ │ ├── _config.tpl
│ │ │ │ ├── _database.tpl
│ │ │ │ ├── _events.tpl
│ │ │ │ ├── _files.tpl
│ │ │ │ ├── _history.tpl
│ │ │ │ ├── _logs.tpl
│ │ │ │ ├── _routes.tpl
│ │ │ │ ├── toolbar.css
│ │ │ │ ├── toolbar.js
│ │ │ │ ├── toolbar.tpl.php
│ │ │ │ └── toolbarloader.js
│ │ │ └── Toolbar.php
│ │ ├── Email
│ │ │ └── Email.php
│ │ ├── Encryption
│ │ │ ├── EncrypterInterface.php
│ │ │ ├── Encryption.php
│ │ │ ├── Exceptions
│ │ │ │ └── EncryptionException.php
│ │ │ └── Handlers
│ │ │ ├── BaseHandler.php
│ │ │ ├── OpenSSLHandler.php
│ │ │ └── SodiumHandler.php
│ │ ├── Entity
│ │ │ ├── Cast
│ │ │ │ ├── ArrayCast.php
│ │ │ │ ├── BaseCast.php
│ │ │ │ ├── BooleanCast.php
│ │ │ │ ├── CSVCast.php
│ │ │ │ ├── CastInterface.php
│ │ │ │ ├── DatetimeCast.php
│ │ │ │ ├── FloatCast.php
│ │ │ │ ├── IntegerCast.php
│ │ │ │ ├── JsonCast.php
│ │ │ │ ├── ObjectCast.php
│ │ │ │ ├── StringCast.php
│ │ │ │ ├── TimestampCast.php
│ │ │ │ └── URICast.php
│ │ │ ├── Entity.php
│ │ │ └── Exceptions
│ │ │ └── CastException.php
│ │ ├── Entity.php
│ │ ├── Events
│ │ │ └── Events.php
│ │ ├── Exceptions
│ │ │ ├── AlertError.php
│ │ │ ├── CastException.php
│ │ │ ├── ConfigException.php
│ │ │ ├── CriticalError.php
│ │ │ ├── DebugTraceableTrait.php
│ │ │ ├── DownloadException.php
│ │ │ ├── EmergencyError.php
│ │ │ ├── ExceptionInterface.php
│ │ │ ├── FrameworkException.php
│ │ │ ├── ModelException.php
│ │ │ ├── PageNotFoundException.php
│ │ │ └── TestException.php
│ │ ├── Files
│ │ │ ├── Exceptions
│ │ │ │ ├── FileException.php
│ │ │ │ └── FileNotFoundException.php
│ │ │ ├── File.php
│ │ │ └── FileCollection.php
│ │ ├── Filters
│ │ │ ├── CSRF.php
│ │ │ ├── DebugToolbar.php
│ │ │ ├── Exceptions
│ │ │ │ └── FilterException.php
│ │ │ ├── FilterInterface.php
│ │ │ ├── Filters.php
│ │ │ └── Honeypot.php
│ │ ├── Format
│ │ │ ├── Exceptions
│ │ │ │ └── FormatException.php
│ │ │ ├── Format.php
│ │ │ ├── FormatterInterface.php
│ │ │ ├── JSONFormatter.php
│ │ │ └── XMLFormatter.php
│ │ ├── HTTP
│ │ │ ├── CLIRequest.php
│ │ │ ├── CURLRequest.php
│ │ │ ├── ContentSecurityPolicy.php
│ │ │ ├── DownloadResponse.php
│ │ │ ├── Exceptions
│ │ │ │ └── HTTPException.php
│ │ │ ├── Files
│ │ │ │ ├── FileCollection.php
│ │ │ │ ├── UploadedFile.php
│ │ │ │ └── UploadedFileInterface.php
│ │ │ ├── Header.php
│ │ │ ├── IncomingRequest.php
│ │ │ ├── Message.php
│ │ │ ├── MessageInterface.php
│ │ │ ├── MessageTrait.php
│ │ │ ├── Negotiate.php
│ │ │ ├── RedirectResponse.php
│ │ │ ├── Request.php
│ │ │ ├── RequestInterface.php
│ │ │ ├── RequestTrait.php
│ │ │ ├── Response.php
│ │ │ ├── ResponseInterface.php
│ │ │ ├── ResponseTrait.php
│ │ │ ├── URI.php
│ │ │ └── UserAgent.php
│ │ ├── Helpers
│ │ │ ├── array_helper.php
│ │ │ ├── cookie_helper.php
│ │ │ ├── date_helper.php
│ │ │ ├── filesystem_helper.php
│ │ │ ├── form_helper.php
│ │ │ ├── html_helper.php
│ │ │ ├── inflector_helper.php
│ │ │ ├── number_helper.php
│ │ │ ├── security_helper.php
│ │ │ ├── test_helper.php
│ │ │ ├── text_helper.php
│ │ │ ├── url_helper.php
│ │ │ └── xml_helper.php
│ │ ├── Honeypot
│ │ │ ├── Exceptions
│ │ │ │ └── HoneypotException.php
│ │ │ └── Honeypot.php
│ │ ├── I18n
│ │ │ ├── Exceptions
│ │ │ │ └── I18nException.php
│ │ │ ├── Time.php
│ │ │ └── TimeDifference.php
│ │ ├── Images
│ │ │ ├── Exceptions
│ │ │ │ └── ImageException.php
│ │ │ ├── Handlers
│ │ │ │ ├── BaseHandler.php
│ │ │ │ ├── GDHandler.php
│ │ │ │ └── ImageMagickHandler.php
│ │ │ ├── Image.php
│ │ │ └── ImageHandlerInterface.php
│ │ ├── Language
│ │ │ ├── Language.php
│ │ │ └── en
│ │ │ ├── CLI.php
│ │ │ ├── Cache.php
│ │ │ ├── Cast.php
│ │ │ ├── Cookie.php
│ │ │ ├── Core.php
│ │ │ ├── Database.php
│ │ │ ├── Email.php
│ │ │ ├── Encryption.php
│ │ │ ├── Fabricator.php
│ │ │ ├── Files.php
│ │ │ ├── Filters.php
│ │ │ ├── Format.php
│ │ │ ├── HTTP.php
│ │ │ ├── Images.php
│ │ │ ├── Log.php
│ │ │ ├── Migrations.php
│ │ │ ├── Number.php
│ │ │ ├── Pager.php
│ │ │ ├── Publisher.php
│ │ │ ├── RESTful.php
│ │ │ ├── Router.php
│ │ │ ├── Security.php
│ │ │ ├── Session.php
│ │ │ ├── Test.php
│ │ │ ├── Time.php
│ │ │ ├── Validation.php
│ │ │ └── View.php
│ │ ├── Log
│ │ │ ├── Exceptions
│ │ │ │ └── LogException.php
│ │ │ ├── Handlers
│ │ │ │ ├── BaseHandler.php
│ │ │ │ ├── ChromeLoggerHandler.php
│ │ │ │ ├── ErrorlogHandler.php
│ │ │ │ ├── FileHandler.php
│ │ │ │ └── HandlerInterface.php
│ │ │ └── Logger.php
│ │ ├── Model.php
│ │ ├── Modules
│ │ │ └── Modules.php
│ │ ├── Pager
│ │ │ ├── Exceptions
│ │ │ │ └── PagerException.php
│ │ │ ├── Pager.php
│ │ │ ├── PagerInterface.php
│ │ │ ├── PagerRenderer.php
│ │ │ └── Views
│ │ │ ├── default_full.php
│ │ │ ├── default_head.php
│ │ │ └── default_simple.php
│ │ ├── Publisher
│ │ │ ├── Exceptions
│ │ │ │ └── PublisherException.php
│ │ │ └── Publisher.php
│ │ ├── RESTful
│ │ │ ├── BaseResource.php
│ │ │ ├── ResourceController.php
│ │ │ └── ResourcePresenter.php
│ │ ├── Router
│ │ │ ├── Exceptions
│ │ │ │ ├── RedirectException.php
│ │ │ │ └── RouterException.php
│ │ │ ├── RouteCollection.php
│ │ │ ├── RouteCollectionInterface.php
│ │ │ ├── Router.php
│ │ │ └── RouterInterface.php
│ │ ├── Security
│ │ │ ├── Exceptions
│ │ │ │ └── SecurityException.php
│ │ │ ├── Security.php
│ │ │ └── SecurityInterface.php
│ │ ├── Session
│ │ │ ├── Exceptions
│ │ │ │ └── SessionException.php
│ │ │ ├── Handlers
│ │ │ │ ├── ArrayHandler.php
│ │ │ │ ├── BaseHandler.php
│ │ │ │ ├── DatabaseHandler.php
│ │ │ │ ├── FileHandler.php
│ │ │ │ ├── MemcachedHandler.php
│ │ │ │ └── RedisHandler.php
│ │ │ ├── Session.php
│ │ │ └── SessionInterface.php
│ │ ├── Test
│ │ │ ├── CIDatabaseTestCase.php
│ │ │ ├── CIUnitTestCase.php
│ │ │ ├── Constraints
│ │ │ │ └── SeeInDatabase.php
│ │ │ ├── ControllerResponse.php
│ │ │ ├── ControllerTestTrait.php
│ │ │ ├── ControllerTester.php
│ │ │ ├── DOMParser.php
│ │ │ ├── DatabaseTestTrait.php
│ │ │ ├── Fabricator.php
│ │ │ ├── FeatureResponse.php
│ │ │ ├── FeatureTestCase.php
│ │ │ ├── FeatureTestTrait.php
│ │ │ ├── FilterTestTrait.php
│ │ │ ├── Filters
│ │ │ │ └── CITestStreamFilter.php
│ │ │ ├── Interfaces
│ │ │ │ └── FabricatorModel.php
│ │ │ ├── Mock
│ │ │ │ ├── MockAppConfig.php
│ │ │ │ ├── MockAutoload.php
│ │ │ │ ├── MockBuilder.php
│ │ │ │ ├── MockCLIConfig.php
│ │ │ │ ├── MockCURLRequest.php
│ │ │ │ ├── MockCache.php
│ │ │ │ ├── MockCodeIgniter.php
│ │ │ │ ├── MockCommon.php
│ │ │ │ ├── MockConnection.php
│ │ │ │ ├── MockEmail.php
│ │ │ │ ├── MockEvents.php
│ │ │ │ ├── MockFileLogger.php
│ │ │ │ ├── MockIncomingRequest.php
│ │ │ │ ├── MockLanguage.php
│ │ │ │ ├── MockLogger.php
│ │ │ │ ├── MockQuery.php
│ │ │ │ ├── MockResourceController.php
│ │ │ │ ├── MockResourcePresenter.php
│ │ │ │ ├── MockResponse.php
│ │ │ │ ├── MockResult.php
│ │ │ │ ├── MockSecurity.php
│ │ │ │ ├── MockSecurityConfig.php
│ │ │ │ ├── MockServices.php
│ │ │ │ ├── MockSession.php
│ │ │ │ └── MockTable.php
│ │ │ ├── ReflectionHelper.php
│ │ │ ├── TestLogger.php
│ │ │ ├── TestResponse.php
│ │ │ └── bootstrap.php
│ │ ├── ThirdParty
│ │ │ ├── Escaper
│ │ │ │ ├── Escaper.php
│ │ │ │ └── Exception
│ │ │ │ ├── ExceptionInterface.php
│ │ │ │ ├── InvalidArgumentException.php
│ │ │ │ └── RuntimeException.php
│ │ │ ├── Kint
│ │ │ │ ├── CallFinder.php
│ │ │ │ ├── Kint.php
│ │ │ │ ├── Object
│ │ │ │ │ ├── BasicObject.php
│ │ │ │ │ ├── BlobObject.php
│ │ │ │ │ ├── ClosureObject.php
│ │ │ │ │ ├── DateTimeObject.php
│ │ │ │ │ ├── InstanceObject.php
│ │ │ │ │ ├── MethodObject.php
│ │ │ │ │ ├── ParameterObject.php
│ │ │ │ │ ├── Representation
│ │ │ │ │ │ ├── ColorRepresentation.php
│ │ │ │ │ │ ├── DocstringRepresentation.php
│ │ │ │ │ │ ├── MicrotimeRepresentation.php
│ │ │ │ │ │ ├── Representation.php
│ │ │ │ │ │ ├── SourceRepresentation.php
│ │ │ │ │ │ └── SplFileInfoRepresentation.php
│ │ │ │ │ ├── ResourceObject.php
│ │ │ │ │ ├── StreamObject.php
│ │ │ │ │ ├── ThrowableObject.php
│ │ │ │ │ ├── TraceFrameObject.php
│ │ │ │ │ └── TraceObject.php
│ │ │ │ ├── Parser
│ │ │ │ │ ├── ArrayObjectPlugin.php
│ │ │ │ │ ├── Base64Plugin.php
│ │ │ │ │ ├── BinaryPlugin.php
│ │ │ │ │ ├── BlacklistPlugin.php
│ │ │ │ │ ├── ClassMethodsPlugin.php
│ │ │ │ │ ├── ClassStaticsPlugin.php
│ │ │ │ │ ├── ClosurePlugin.php
│ │ │ │ │ ├── ColorPlugin.php
│ │ │ │ │ ├── DOMDocumentPlugin.php
│ │ │ │ │ ├── DateTimePlugin.php
│ │ │ │ │ ├── FsPathPlugin.php
│ │ │ │ │ ├── IteratorPlugin.php
│ │ │ │ │ ├── JsonPlugin.php
│ │ │ │ │ ├── MicrotimePlugin.php
│ │ │ │ │ ├── MysqliPlugin.php
│ │ │ │ │ ├── Parser.php
│ │ │ │ │ ├── Plugin.php
│ │ │ │ │ ├── ProxyPlugin.php
│ │ │ │ │ ├── SerializePlugin.php
│ │ │ │ │ ├── SimpleXMLElementPlugin.php
│ │ │ │ │ ├── SplFileInfoPlugin.php
│ │ │ │ │ ├── SplObjectStoragePlugin.php
│ │ │ │ │ ├── StreamPlugin.php
│ │ │ │ │ ├── TablePlugin.php
│ │ │ │ │ ├── ThrowablePlugin.php
│ │ │ │ │ ├── TimestampPlugin.php
│ │ │ │ │ ├── ToStringPlugin.php
│ │ │ │ │ ├── TracePlugin.php
│ │ │ │ │ └── XmlPlugin.php
│ │ │ │ ├── Renderer
│ │ │ │ │ ├── CliRenderer.php
│ │ │ │ │ ├── PlainRenderer.php
│ │ │ │ │ ├── Renderer.php
│ │ │ │ │ ├── Rich
│ │ │ │ │ │ ├── BinaryPlugin.php
│ │ │ │ │ │ ├── BlacklistPlugin.php
│ │ │ │ │ │ ├── CallablePlugin.php
│ │ │ │ │ │ ├── ClosurePlugin.php
│ │ │ │ │ │ ├── ColorPlugin.php
│ │ │ │ │ │ ├── DepthLimitPlugin.php
│ │ │ │ │ │ ├── DocstringPlugin.php
│ │ │ │ │ │ ├── MicrotimePlugin.php
│ │ │ │ │ │ ├── ObjectPluginInterface.php
│ │ │ │ │ │ ├── Plugin.php
│ │ │ │ │ │ ├── PluginInterface.php
│ │ │ │ │ │ ├── RecursionPlugin.php
│ │ │ │ │ │ ├── SimpleXMLElementPlugin.php
│ │ │ │ │ │ ├── SourcePlugin.php
│ │ │ │ │ │ ├── TabPluginInterface.php
│ │ │ │ │ │ ├── TablePlugin.php
│ │ │ │ │ │ ├── TimestampPlugin.php
│ │ │ │ │ │ └── TraceFramePlugin.php
│ │ │ │ │ ├── RichRenderer.php
│ │ │ │ │ ├── Text
│ │ │ │ │ │ ├── BlacklistPlugin.php
│ │ │ │ │ │ ├── DepthLimitPlugin.php
│ │ │ │ │ │ ├── MicrotimePlugin.php
│ │ │ │ │ │ ├── Plugin.php
│ │ │ │ │ │ ├── RecursionPlugin.php
│ │ │ │ │ │ └── TracePlugin.php
│ │ │ │ │ └── TextRenderer.php
│ │ │ │ ├── Utils.php
│ │ │ │ ├── init.php
│ │ │ │ ├── init_helpers.php
│ │ │ │ └── resources
│ │ │ │ └── compiled
│ │ │ │ ├── aante-light.css
│ │ │ │ ├── microtime.js
│ │ │ │ ├── original.css
│ │ │ │ ├── plain.css
│ │ │ │ ├── plain.js
│ │ │ │ ├── rich.js
│ │ │ │ ├── shared.js
│ │ │ │ ├── solarized-dark.css
│ │ │ │ └── solarized.css
│ │ │ └── PSR
│ │ │ └── Log
│ │ │ ├── AbstractLogger.php
│ │ │ ├── InvalidArgumentException.php
│ │ │ ├── LogLevel.php
│ │ │ ├── LoggerAwareInterface.php
│ │ │ ├── LoggerAwareTrait.php
│ │ │ ├── LoggerInterface.php
│ │ │ ├── LoggerTrait.php
│ │ │ └── NullLogger.php
│ │ ├── Throttle
│ │ │ ├── Throttler.php
│ │ │ └── ThrottlerInterface.php
│ │ ├── Typography
│ │ │ └── Typography.php
│ │ ├── Validation
│ │ │ ├── CreditCardRules.php
│ │ │ ├── Exceptions
│ │ │ │ └── ValidationException.php
│ │ │ ├── FileRules.php
│ │ │ ├── FormatRules.php
│ │ │ ├── Rules.php
│ │ │ ├── Validation.php
│ │ │ ├── ValidationInterface.php
│ │ │ └── Views
│ │ │ ├── list.php
│ │ │ └── single.php
│ │ ├── View
│ │ │ ├── Cell.php
│ │ │ ├── Exceptions
│ │ │ │ └── ViewException.php
│ │ │ ├── Filters.php
│ │ │ ├── Parser.php
│ │ │ ├── Plugins.php
│ │ │ ├── RendererInterface.php
│ │ │ ├── Table.php
│ │ │ └── View.php
│ │ ├── bootstrap.php
│ │ └── index.html
│ ├── tests
│ │ ├── README.md
│ │ └── _support
│ │ ├── Autoloader
│ │ │ ├── FatalLocator.php
│ │ │ ├── UnnamespacedClass.php
│ │ │ └── functions.php
│ │ ├── Cache
│ │ │ └── RestrictiveHandler.php
│ │ ├── Commands
│ │ │ ├── AbstractInfo.php
│ │ │ ├── AppInfo.php
│ │ │ ├── Foobar.php
│ │ │ ├── InvalidCommand.php
│ │ │ ├── LanguageCommand.php
│ │ │ ├── ParamsReveal.php
│ │ │ └── Unsuffixable.php
│ │ ├── Config
│ │ │ ├── BadRegistrar.php
│ │ │ ├── Filters.php
│ │ │ ├── Registrar.php
│ │ │ ├── Routes.php
│ │ │ ├── Services.php
│ │ │ └── TestRegistrar.php
│ │ ├── Controllers
│ │ │ ├── Hello.php
│ │ │ └── Popcorn.php
│ │ ├── Database
│ │ │ ├── Migrations
│ │ │ │ └── 20160428212500_Create_test_tables.php
│ │ │ └── Seeds
│ │ │ ├── AnotherSeeder.php
│ │ │ └── CITestSeeder.php
│ │ ├── Entity
│ │ │ └── Cast
│ │ │ ├── CastBase64.php
│ │ │ ├── CastPassParameters.php
│ │ │ └── NotExtendsBaseCast.php
│ │ ├── Files
│ │ │ ├── able
│ │ │ │ ├── apple.php
│ │ │ │ ├── fig_3.php
│ │ │ │ └── prune_ripe.php
│ │ │ └── baker
│ │ │ └── banana.php
│ │ ├── Filters
│ │ │ └── Customfilter.php
│ │ ├── HTTP
│ │ │ └── Files
│ │ │ ├── CookiesHolder.txt
│ │ │ └── tmp
│ │ │ ├── fileA.txt
│ │ │ ├── fileB.txt
│ │ │ ├── fileC.csv
│ │ │ ├── fileD.zip
│ │ │ └── fileE.zip.rar
│ │ ├── Helpers
│ │ │ └── baguette_helper.php
│ │ ├── Images
│ │ │ ├── EXIFsamples
│ │ │ │ ├── landscape_0.jpg
│ │ │ │ ├── landscape_1.jpg
│ │ │ │ ├── landscape_2.jpg
│ │ │ │ ├── landscape_3.jpg
│ │ │ │ ├── landscape_4.jpg
│ │ │ │ ├── landscape_5.jpg
│ │ │ │ ├── landscape_6.jpg
│ │ │ │ ├── landscape_7.jpg
│ │ │ │ ├── landscape_8.jpg
│ │ │ │ ├── portrait_0.jpg
│ │ │ │ ├── portrait_1.jpg
│ │ │ │ ├── portrait_2.jpg
│ │ │ │ ├── portrait_3.jpg
│ │ │ │ ├── portrait_4.jpg
│ │ │ │ ├── portrait_5.jpg
│ │ │ │ ├── portrait_6.jpg
│ │ │ │ ├── portrait_7.jpg
│ │ │ │ └── portrait_8.jpg
│ │ │ ├── Steveston_dusk.JPG
│ │ │ ├── ci-logo.gif
│ │ │ ├── ci-logo.jpeg
│ │ │ ├── ci-logo.png
│ │ │ └── ci-logo.webp
│ │ ├── Language
│ │ │ ├── SecondMockLanguage.php
│ │ │ ├── ab
│ │ │ │ └── Allin.php
│ │ │ ├── ab-CD
│ │ │ │ └── Allin.php
│ │ │ ├── en
│ │ │ │ ├── Allin.php
│ │ │ │ ├── Core.php
│ │ │ │ ├── Foo.php
│ │ │ │ ├── Language.php
│ │ │ │ ├── More.php
│ │ │ │ └── Nested.php
│ │ │ ├── en-ZZ
│ │ │ │ └── More.php
│ │ │ └── ru
│ │ │ └── Language.php
│ │ ├── Log
│ │ │ └── Handlers
│ │ │ └── TestHandler.php
│ │ ├── MigrationTestMigrations
│ │ │ └── Database
│ │ │ └── Migrations
│ │ │ ├── 2018-01-24-102300_Another_migration.py
│ │ │ ├── 2018-01-24-102301_Some_migration.php
│ │ │ └── 2018-01-24-102302_Another_migration.php
│ │ ├── Models
│ │ │ ├── EntityModel.php
│ │ │ ├── EventModel.php
│ │ │ ├── FabricatorModel.php
│ │ │ ├── JobModel.php
│ │ │ ├── SecondaryModel.php
│ │ │ ├── SimpleEntity.php
│ │ │ ├── StringifyPkeyModel.php
│ │ │ ├── UserModel.php
│ │ │ ├── ValidErrorsModel.php
│ │ │ ├── ValidModel.php
│ │ │ └── WithoutAutoIncrementModel.php
│ │ ├── Publishers
│ │ │ └── TestPublisher.php
│ │ ├── RESTful
│ │ │ ├── Worker.php
│ │ │ └── Worker2.php
│ │ ├── Services.php
│ │ ├── SomeEntity.php
│ │ ├── Validation
│ │ │ ├── TestRules.php
│ │ │ └── uploads
│ │ │ └── phpUxc0ty
│ │ ├── View
│ │ │ ├── SampleClass.php
│ │ │ ├── SampleClassWithInitController.php
│ │ │ └── Views
│ │ │ ├── simple.php
│ │ │ ├── simpler.php
│ │ │ └── simples.php
│ │ └── Widgets
│ │ ├── NopeWidget.php
│ │ ├── OtherWidget.php
│ │ └── SomeWidget.php
│ └── writable
│ ├── cache
│ │ └── index.html
│ ├── debugbar
│ ├── logs
│ │ └── index.html
│ ├── session
│ │ └── index.html
│ └── uploads
│ └── index.html
└── 说明.htm
168 directories, 657 files
评论